package com.zzgele.qmzb.api.core;

/**
 * 响应码枚举，参考HTTP状态码的语义
 */
public enum ResultCode {
    SUCCESS(200),//成功
    FAIL(400),//失败
    UNAUTHORIZED(401),//未认证（签名错误）
    LOGIN_FAILED(409),//用户登录认证失败
    CHECK_TIME(408),//不到开播时间
    NOT_FOUND(404),//接口不存在
    BONUS_PACKAGE_ERROR(600),//红包已抢完
    BONUS_ENOUGH_DIAMOND(601),//红包已抢完
    BONUS_REPEAT_USER(602),//用户已抢
    REPEAT_LIKE(402),//重复点赞
    PARAM_ERROR(405),//参数错误
    INTERNAL_SERVER_ERROR(500);//服务器内部错误

    public int code;

    ResultCode(int code) {
        this.code = code;
    }
}
